package com.openlogic.api.logic.entity;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.mybatisflex.annotation.Table;
import com.openlogic.api.logic.po.RuleModelNodeMergePo;

/**
 * @ClassName: RuleModelNodeMergeDto
 * @Description: 规则参数与节点关联 数据传输对象
 * @author weiyongpeng
 * @date 2024年9月16日 上午8:57:23
 */
@Table(value = "RULE_MODEL_NODE_MERGE")
public class RuleModelNodeMerge extends RuleModelNodeMergePo {

	private static final long serialVersionUID = 1L;

	private String id;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	@Override
	public String toString() {
		return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId())
				.append("ruleId", getRuleId()).append("nodeId", getNodeId()).append("ruleFactId", getRuleFactId())
				.toString();
	}
}